package com.itheima.wisdomnext.service;

import com.itheima.wisdomnext.entity.Report;
import com.itheima.wisdomnext.entity.ReportReason;

import java.util.List;

public interface ReportService {

    // 添加举报记录
    void addReport(Report report) throws Exception;

    // 获取所有举报记录
    List<Report> getAllReports();

    // 根据用户 ID 获取举报记录
    List<Report> getReportsByUserId(Integer reporterId);

    // 获取所有举报理由类型
    List<ReportReason> getAllReportReasons();
}
